import request from '@/utils/request'

// 资产来源数量
export function apiAssetSource(data) {
  return request({
    url: '/homepage/asset_source/',
    method: 'post',
    data,
  })
}
// 独享 AI线索转换概况
export function apiDuxAi(data) {
  return request({
    url: '/homepage/dux_ai/',
    method: 'post',
    data,
  })
}
//  独享 处置周期
export function apiDuxCycle(data) {
  return request({
    url: '/homepage/dux_cycle/',
    method: 'post',
    data,
  })
}
// 独享 发布量走势图
export function apiDuxEveryNum(data) {
  return request({
    url: '/homepage/dux_every_num/',
    method: 'post',
    data,
  })
}
// 独享 电话回访概况
export function apiDuxPhone(data) {
  return request({
    url: '/homepage/dux_phone/',
    method: 'post',
    data,
  })
}
// 行业数据 - 发布量走势图
export function apiHyCompetitor(data) {
  return request({
    url: '/homepage/hy_competitor/',
    method: 'post',
    data,
  })
}
// 招标拍卖来源数量
export function apiNoticeSource(data) {
  return request({
    url: '/homepage/notice_source/',
    method: 'post',
    data,
  })
}
// 资产各端用户发布量
export function apiAssetPlatform(data) {
  return request({
    url: '/homepage/asset_platform/',
    method: 'post',
    data,
  })
}
// 拍卖各端用户发布量
export function apiNoticePlatform(data) {
  return request({
    url: '/homepage/notice_platform/',
    method: 'post',
    data,
  })
}
// 用户量
export function apiUser(data) {
  return request({
    url: '/homepage/user/',
    method: 'post',
    data,
  })
}
// 独享信息覆盖会员情况
export function apiDuxUser(data) {
  return request({
    url: '/homepage/dux_user/',
    method: 'post',
    data,
  })
}

// 数据分析-资产导出
export function apiAssetExport(data) {
  return request({
    url: '/homepage/asset_export/',
    method: 'post',
    responseType: 'blob',
    data,
  })
}
// 数据分析-独享导出
export function apiDuxExport(data) {
  return request({
    url: '/homepage/dux_export/',
    method: 'post',
    responseType: 'blob',
    data,
  })
}
// 数据分析-拍卖导出
export function apiNoticeExport(data) {
  return request({
    url: '/homepage/notice_export/',
    method: 'post',
    responseType: 'blob',
    data,
  })
}

// 生意推送 - 连续5天未推送的会员
export function apiBusinessNoPushVipArr(data) {
  return request({
    url: '/homepage/business/no_push_vip_arr/',
    method: 'post',
    data,
  })
}
// 生意推送 - 汇总|图表
export function apiBusinessPushChart(data) {
  return request({
    url: '/homepage/business/push_chart/',
    method: 'post',
    data,
  })
}
// 生意推送 - 推送明细
export function apiBusinessPushDetail(data) {
  return request({
    url: '/homepage/business/push_detail/',
    method: 'post',
    data,
  })
}
// 生意推送 -  推送进度
export function apiBusinessPushProgress(data) {
  return request({
    url: '/homepage/business/push_progress/',
    method: 'post',
    data,
  })
}
// 生意推送 - 覆盖会员情况
export function apiBusinessVipLevelNum(data) {
  return request({
    url: '/homepage/business/vip_level_num/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签计算基础数据返回
export function apiLabelBaseSelect(data) {
  return request({
    url: '/sys/label_base_select/',
    method: 'post',
    data,
  })
}
// 用户画像 - 群体画像统计详情
export function apiLabelGroupCount(data) {
  return request({
    url: '/sys/label_group_count/',
    method: 'post',
    data,
  })
}
// 用户画像 - 群体画像详情
export function apiLabelGroupDetail(data) {
  return request({
    url: '/sys/label_group_detail/',
    method: 'post',
    data,
  })
}
// 用户画像 - 群体画像删除
export function apiLabelGroupDel(data) {
  return request({
    url: '/sys/label_group_del/',
    method: 'post',
    data,
  })
}
// 用户画像 - 群体画像--不分页
export function apiLabelGroupList(data) {
  return request({
    url: '/sys/label_group_list/',
    method: 'post',
    data,
  })
}
// 用户画像 - 群体画像保存
export function apiLabelGroupSave(data) {
  return request({
    url: '/sys/label_group_save/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签列表--不分页
export function apiLabelList(data) {
  return request({
    url: '/sys/label_list/',
    method: 'post',
    data,
  })
}
// 用户画像 - 回收偏好返回
export function apiLabelRecycleSelect(data) {
  return request({
    url: '/sys/label_recycle_select/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签保存
export function apiLabelSave(data) {
  return request({
    url: '/sys/label_save/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签选择返回
export function apiLabelSelect(data) {
  return request({
    url: '/sys/label_select/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签值的详情
export function apiLabelValueDetail(data) {
  return request({
    url: '/sys/label_value_detail/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签值列表
export function apiLabelValueList(data) {
  return request({
    url: '/sys/label_value_list/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签值的添加和编辑
export function apiLabelValueSave(data) {
  return request({
    url: '/sys/label_value_save/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签删除
export function apiLabelDel(data) {
  return request({
    url: '/sys/label_del/',
    method: 'post',
    data,
  })
}
// 用户画像 - 标签值删除
export function apiLabelValueDel(data) {
  return request({
    url: '/sys/label_value_del/',
    method: 'post',
    data,
  })
}
// 用户画像 - 个人画像
export function apiLabelPhoneSearch1(data) {
  return request({
    url: '/sys/label_phone_search1/',
    method: 'post',
    data,
  })
}
// 用户画像 - 个人画像呼叫详情
export function apiLabelPhoneSearch2(data) {
  return request({
    url: '/sys/label_phone_search2/',
    method: 'post',
    data,
  })
}
